.main_left{display:inline; float:left; width:698px; margin: 10px 10px 0 0; background:url("/images/ttbg.gif") repeat-x scroll 0 0 transparent; border:1px solid #CCCCCC; padding:0 5px;}
.main_left p.techtit{font:bold 20px 微软雅黑; line-height:35px; text-align:center; color:#CC3300; margin: 10px 0;}
.main_left h2{text-align:center; color:#999999;}
.main_left .content{padding:10px 9px 10px; text-align:left;  font-size:14px;}

.main_right{float: right; width: 230px;}
.main_right .bang{margin-top:10px; border: 1px solid #CCCCCC;}
.bang .tit{background: url("http://img.duote.com/images/tech/bj.gif") repeat-x scroll 0 -111px transparent; border:1px solid #FFFFFF; height:33px; line-height: 33px;}
.list_tag {float: left; padding: 3px 0 0 10px;}
.list_tag li {cursor: pointer; float: left; font-size: 14px; height: 30px; line-height: 30px; text-align: center; width: 102px;}
.bang .more { float: right; width: 40px;}
.paihang{ background:url("http://img.duote.com/images/tech/cont_bj.gif") repeat-x scroll 0 0 #FFFFFF; padding: 10px 9px;}
.rank_tit { border-bottom: 1px dashed #DEDEDE; height: 25px; line-height: 25px; margin-bottom: 3px; padding: 0 5px;}
.rank_tit span { float: right;}
.new_rank { font-size: 13px; color:#ff8800}
.new_rank li {height: 25px; line-height: 25px; overflow: hidden;}
.new_rank li span { color: #999999; display: block; float: right; font-size: 12px; text-align: right; width: 45px;}
.list_tag .hover { background: url("/images/tagbg.gif") no-repeat scroll 0 0 transparent; color: #FFFFFF;}

.share {background: none repeat scroll 0 0 #F4F4F4; font-size:12px; margin-top:20px; padding:5px 10px;zoom:1;}
.up_down {float: left;}
.up_down a.up {background: url("/images/tech_btn.gif") no-repeat scroll 0 0 transparent;color: #FFFFFF;display: block;float: left;height: 22px;line-height: 22px;margin-right: 5px;text-align: center;width: 90px;}
.up_down a.down {background: url("/images/tech_btn.gif") no-repeat scroll 0 -22px transparent;color: #FFFFFF;display: block;float: left;height: 22px;line-height: 22px;margin-right: 5px;text-align: center;width: 90px;}
.share_img {float: right;height: 24px;vertical-align: middle;}
.share_img a {display: block;float: left;height: 24px;line-height: 24px;margin-right: 10px;padding-left: 20px;}
.share_img a.icon1 {background: url("/images/tech_ico.gif") no-repeat scroll 0 3px transparent;}
.share_img a.icon2 {background: url("/images/tech_ico.gif") no-repeat scroll 0 -25px transparent;}
.nextpage {font-size: 12px;margin: 20px 10px; }
.nextpage .pagecon{margin:0 auto; height:20px; width:600px;}
.nextpage .pagecon img{cursor:pointer;}
.nextpage span{margin-left:10px; float:left; display:block; height:20px; line-height:20px;}
.nextpage span.tit{width:200px;overflow:hidden;}
.nextpage a:link,.nextpage a:visited{ color:#FF8800;}

.comment{margin-top:20px;}
.comment h2{background: none repeat scroll 0 0 #F4F4F4; font-size:15px; margin:0 0 10px 0; padding:5px 10px;zoom:1; color:#000; font-weight:700;}
.comment .commentlist{border-bottom:1px dotted #CCC; width:630px; margin:0 auto 10px; padding:0px 18px 3px;}
.comment .end{border-bottom:none;}
.commentlist dd{ color: #666666;line-height: 20px;}
.commentlist dd img{vertical-align: top; padding:0 5px;}
.commentlist dt{ font-size:12px; color: #00ddff; text-align:right;}
.commentlist dt span{display:inline; margin-right:10px;}
.comment .addcom{margin:15px auto; width:630px;}
.comment .addcom textarea{width:630px; height:100px; color:#CCC; font-size:14px;}
.comment .comb{margin:5px 0; height: 22px;line-height: 22px;}
.comment .comb span.tips{color:#F60;font-size:12px;}
.comment .comb span.tijiao{float:right;}

.copybtn{background: url("../images/copy_btn.gif") no-repeat scroll; color: #FFFFFF; display:inline-block; font-family:"微软雅黑"; font-size:14px; font-weight:bold; height:25px; line-height:25px; width:100px; text-align:center; cursor:pointer; margin-top:2px;}
.copybtn:hover{background: url("../images/copy_btn.gif") no-repeat scroll; color: #FFFFFF; display:inline-block; font-family:"微软雅黑"; font-size:14px; font-weight:bold; height:25px; line-height:25px; width:100px; text-align:center; text-decoration:none; cursor:pointer;}